Virtual Networking with Azure for hybrid Cloud Computing in Aneka
نویسندگان
چکیده
Hybrid cloud environments are a highly scalable and cost-effective option for enterprises that need to expand their on-premises infrastructure. In every hybrid cloud solutions, the issue of inter-cloud network connectivity has to be overcome to allow communications, possibly secure, between resources scattered over multiple networks. Network visualization provides the right method for addressing this issue. We present how Azure Virtual Private Network (VPN) services are used to establish an overlay network for hybrid clouds in our Aneka platform. First, we explain how Aneka resource provisioning module is extended to support Azure Resource Manger (ARM) application programming interfaces (APIs). Then, we walk through the process of establishment of an Azure Point-to-Site VPN to provide connectivity between Aneka nodes in the hybrid cloud environment. Finally, we present a case study hybrid cloud in Aneka and we experiment with it to demonstrate the functionality of the system.
منابع مشابه
Aneka Cloud Application Platform and Its Integration with Windows Azure
Aneka is an Application Platform-as-a-Service (Aneka PaaS) for Cloud Computing. It acts as a framework for building customized applications and deploying them on either public or private Clouds. One of the key features of Aneka is its support for provisioning resources on different public Cloud providers such as Amazon EC2, Windows Azure and GoGrid. In this chapter, we will present Aneka platfo...
متن کاملMulti-Cloud Resource Provisioning with Aneka: A Unified and Integrated Utilisation of Microsoft Azure and Amazon EC2 Instances (invited paper)
Many vendors are offering computing services on subscription basis via Infrastructure-as-a-Service (IaaS) model. Users can acquire resources from different providers and get the best of each of them to run their applications. However, deploying applications in multi-cloud environments is a complex task. Therefore, application platforms are needed to help developers to succeed. Aneka is one such...
متن کاملPlatforms for Building and Deploying Applications for Cloud Computing
Cloud computing is rapidly emerging as a new paradigm for delivering IT services as utlity-oriented services on subscription-basis. BLOCKINThe BLOCKINrapid BLOCKINdevelopment BLOCKINof BLOCKINapplications BLOCKINand BLOCKINtheir BLOCKINdeployment in BLOCKINCloud BLOCKINcomputing BLOCKINenvironments BLOCKINin BLOCKINefficient BLOCKINmanner BLOCKINis BLOCKINa BLOCKINcomplex task. BLOCKINIn BLOCKI...
متن کاملResource provisioning for data-intensive applications with deadline constraints on hybrid clouds using Aneka
Cloud computing has emerged as a mainstream paradigm for hosting various types of applications by supporting easy-to-use computing services. Among the many different forms of cloud computing, hybrid clouds, whichmix on-premises private cloud and third-party public cloud services to deploy applications, have gained broad acceptance. They are particularly relevant for applications requiring large...
متن کاملVFP: A Virtual Switch Platform for Host SDN in the Public Cloud
Many modern scalable cloud networking architectures rely on host networking for implementing VM network policy e.g. tunneling for virtual networks, NAT for load balancing, stateful ACLs, QoS, and more. We present the Virtual Filtering Platform (VFP) a programmable virtual switch that powers Microsoft Azure, a large public cloud, and provides this policy. We define several major goals for a prog...
متن کامل